/**
 * 
 */
package com.ipartek.pruebas.capitulo10;

import java.io.File;
import java.io.IOException;

/**
 * @version 1.0
 * @author practicas9
 * 
 */

public class ListaVolumenesP9 {
	public static void main(String args[])  {
		File f = new File("");
		/**
		 * Saca los directorios del raiz al no ponerle nada
		 */
		File[] lista2 = f.listRoots();
		for (int i = 0; i < lista2.length; i++) {
			System.out.print(lista2[i] + " ");
		}
		/**
		 * Nos saca todos los directorios de la carpeta seleccionada
		 */
		File dirC = new File("c:\\desarrollo");
		String[] listac = dirC.list();
		for (int i = 0; i < listac.length; i++) {
			System.out.println(listac[i] + " ");
		}

		System.out.println("--------------------------");
		System.out.println(listac.length + " ficheros");

		File directorio = new File("c:\\desarrollo\\probando");
		if (directorio.exists()) {
			System.out.println("Esa carpeta ya existe y la borro");
			directorio.delete();
		} else {
			directorio.mkdir();
		}
		if (directorio.isDirectory()) {

		}
		File archivo = new File("c\\desarrollo","Prueba.txt");
		
			try {
				if (archivo.createNewFile()) {
					System.out.println("Se ha creado el archivo Prueba.txt");
				} else {
					System.out.println("No se ha creado el archivo Prueba.txt");
				}
			} catch (IOException e) {
				
				e.printStackTrace();
			}
		
		archivo.renameTo(new File("c:\\desarrollo\\prueba2.txt"));

	}
}